package net.huashitong.ssydt.money.constant;

/**
 * @author <a href="mailto:yhy23456@163.com">huiyang.yu</a>
 * @since 2017.08.14
 */
public class MoneyConsts {

    /**
     * 当前执行价
     */
    public static final class NowExecute{
        /**
         * 原价
         */
        public static final String ORIGINA_PRICE = "01";

        /**
         *优惠价
         */
        public static final String FAVOURABLE_PRICE = "02";

        /**
         *特惠价
         */
        public static final String PREFERENCE_PRICE = "03";

    }

    /**
     * 套餐类型
     */
    public static final class BagType {
        /**
         * 有效天数
         */
        public static final String EFFECTIVE_DAYS = "01";
        /**
         * 截止时间
         */
        public static final String DEADLINE = "02";
    }

    /**
     * 订单状态
     */
    public static final class OrderState{
        /**
         * 未付款
         */
        public static final String UNPAID = "01";
        /**
         * 已付款
         */
        public static final String PAID  = "02";
        /**
         * 退款中
         */
        public static final String REFUNDING = "03";

        /**
         *  已退款
         */
        public static final String REFUNDED = "04";

    }

    /**
     * 支付方式
     */
    public static final class PayType{
        /**
         * 微信支付
         */
        public static final String WE_CHAT_PAY = "01";
        /**
         * 支付宝支付
         */
        public static final String ALI_PAY = "02";
        /**
         * 苹果支付
         */
        public static final String APPLE_PAY = "03";
        /**
         * 金币支付
         */
        public static final String GOLD_PAY = "04";

    }

    /**
     * 商品类型
     */
    public static final class GoodsType{
        /**
         * 01 vip套餐
         */
        public static final String VIP_BAG = "01";
        /**
         * 02 金币套餐
         */
        public static final String GOLD_BAG = "02";
        /**
         *  03 商品
         */
        public static final String GOODS = "03";

        private GoodsType() {
        }
    }


    private MoneyConsts() {
    }
}
